home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 August: Tool Chest / Dev.CD Aug 94.toast / New System Software Extensions / OpenDoc A6 / SOM / OpenDoc and SOM / IDL / FocusItr.idl < prev    next >
Encoding:
Text File  |  1994-04-19  |  1.2 KB  |  55 lines  |  [TEXT/MPS ]

  1. //# Copyright:    © 1993-94 by Apple Computer, Inc., all rights reserved.
  2. #ifndef _FOCUSITR_
  3. #define _FOCUSITR_
  4.  
  5. #ifndef _ODOBJECT_
  6. #include "ODObject.idl"
  7. #endif
  8.  
  9. //=====================================================================================
  10. // Classes defined in this interface
  11. //=====================================================================================
  12.  
  13. interface  ODFocusSetIterator;    // Iterator over the elements in a focus set
  14.  
  15. //=====================================================================================
  16. // Classes used by this interface
  17. //=====================================================================================
  18.  
  19. interface  ODFocusSet;
  20.  
  21.  
  22. //=====================================================================================
  23. // Class ODFocusSetIterator
  24. //=====================================================================================
  25.  
  26. interface ODFocusSetIterator : ODObject
  27. {
  28.    ODTypeToken First();
  29.  
  30.    ODTypeToken Next();
  31.  
  32.    ODBoolean IsNotComplete();
  33.  
  34.  
  35. #ifdef __SOMIDL__
  36.  
  37.   implementation
  38.   {
  39.     override:
  40.         somInit,
  41.         somUninit;
  42.         
  43.     releaseorder:
  44.         First,
  45.         Next,
  46.         IsNotComplete,
  47.         InitFocusSetIterator;
  48.         
  49.  
  50.   };
  51. #endif
  52. };
  53.  
  54. #endif //# _FOCUSITR_
  55.